#ifndef ESTADODEDECISIONDERESULTADO_H_
#define ESTADODEDECISIONDERESULTADO_H_

#include "SubestadoDeAtaque.h"
#include "EstadoDeAtaque.h"

class EstadoDeDecisionDeResultado : public SubestadoDeAtaque
{
private:
	EstadoDeAtaque* estadoDeAtaque;
public:
	EstadoDeDecisionDeResultado(EstadoDeAtaque* estadoDeAtaque);
	void decidirResultado();
	bool hayUnGanadorDelJuego();
	void moverEjercitos(Jugador* jugador, Territorio* origen, Territorio* destino, unsigned int cantidadDeEjercitos);
	virtual ~EstadoDeDecisionDeResultado();
};

#endif /*ESTADODEDECISIONDERESULTADO_H_*/
